wild olive – English–Italiano translations

🇬🇧 en it 🇮🇹

wild olive noun

  • Olea europaea subsp. europaea
oleastro, olivastro
Wiktionary Links